insulating casing - Français Anglais Dictionnaire